package com.diepu.www.client.proxy.partner.common;

import java.math.BigDecimal;


public class DiepuOtherAttachments {

	private String id;

	private String modeId;
	
	/**
	 * 关联数据
	 */
	private String dataid;
	
	/**
	 * 字表数据标识
	 */
	private String subDataid;
	
	/**
	 * 客户标识
	 */
	private String customerId;
	
	/**
	 * 客户端类型
	 *  pc IOS Android
	 */
	private String clientType;
	
	/**
	 * 附件类别
	 */
	private String attachmentSort;
	
	/**
	 * 附件类型
	 */
	private String attachmentType;
	
	/**
	 * 标签
	 */
	private String fileLabel;
	
	/**
	 * 自定义标签
	 */
	private String customLabelName;
	
	/**
	 * 文件名称
	 */
	private String fileName;
	
	/**
	 * 显示名称
	 */
	private String fileShowName;
	
	/**
	 * 文件大小
	 */
	private Integer fileSize;
	
	/**
	 * 本地文件路径
	 */
	private String localFilePath;
	
	/**
	 * OSS路径
	 */
	private String ossPath;
	
	/**
	 * 备份服务器类型
	 */
	private String bakServerType;
	
	/**
	 * 备份服务器名称
	 */
	private String bakServerName;
	
	/**
	 * 备份地址
	 */
	private String bakAddr;
	
	/**
	 * 文件状态 1.未处理 2.已压缩 3.已上传 4.已备份
	 */
	private String fileHandleStatus;
	
	/**
	 * 缩略图
	 */
	private String url;
	
	/**
	 * 原图
	 */
	private String bigUrl;
	
//	====================================辅助字段============
	/**
	 * 客户端类型
	 *  pc IOS Android
	 */
	private String clientTypeDisplay;
	
	
	private Integer sortValue;
	/**
	 * 创建人
	 */
	private String creator;
	/**
	 * 创建人名称
	 */
	private String creatorName;
	/**
	 * 创建时间
	 */
	private Integer created;
	/**
	 * 修改人
	 */
	private String modifier;
	/**
	 * 修改人名称
	 */
	private String modifierName;
	/**
	 * 最近修改时间
	 */
	private Integer modified;
	/**
	 * 数据状态
	 * {@link DpStatus}
	 */
	private Integer dpStatus;
	
	/**
	 * 基本查询条件
	 */
	private Boolean notDeleted;
	
	/**
	 * 备注
	 */
	private String remarks;
	
	/**
	 * 备用字段1
	 */
	private String ccol1;
	
	/**
	 * 备用字段2
	 */
	private String ccol2;
	
	/**
	 * 备用字段3
	 */
	private String ccol3;
	
	/**
	 * 备用字段4
	 */
	private BigDecimal dcol1;
	
	/**
	 * 备用字段5
	 */
	private BigDecimal dcol2;
	
	/**
	 * 数据类型:1.系统生成 2.导入数据
	 */
	private Integer typeData;
	
	/**
	 * 数据状态显示
	 * {@link DpStatus}
	 */
	private String dpStatusDisplay;
	/**
	 * 排序
	 */
	private String orderSql;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getModeId() {
		return modeId;
	}

	public void setModeId(String modeId) {
		this.modeId = modeId;
	}

	public String getDataid() {
		return dataid;
	}

	public void setDataid(String dataid) {
		this.dataid = dataid;
	}

	public String getSubDataid() {
		return subDataid;
	}

	public void setSubDataid(String subDataid) {
		this.subDataid = subDataid;
	}

	public String getCustomerId() {
		return customerId;
	}

	public void setCustomerId(String customerId) {
		this.customerId = customerId;
	}

	public String getClientType() {
		return clientType;
	}

	public void setClientType(String clientType) {
		this.clientType = clientType;
	}

	public String getAttachmentSort() {
		return attachmentSort;
	}

	public void setAttachmentSort(String attachmentSort) {
		this.attachmentSort = attachmentSort;
	}

	public String getAttachmentType() {
		return attachmentType;
	}

	public void setAttachmentType(String attachmentType) {
		this.attachmentType = attachmentType;
	}

	public String getFileLabel() {
		return fileLabel;
	}

	public void setFileLabel(String fileLabel) {
		this.fileLabel = fileLabel;
	}

	public String getCustomLabelName() {
		return customLabelName;
	}

	public void setCustomLabelName(String customLabelName) {
		this.customLabelName = customLabelName;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileShowName() {
		return fileShowName;
	}

	public void setFileShowName(String fileShowName) {
		this.fileShowName = fileShowName;
	}

	public Integer getFileSize() {
		return fileSize;
	}

	public void setFileSize(Integer fileSize) {
		this.fileSize = fileSize;
	}

	public String getLocalFilePath() {
		return localFilePath;
	}

	public void setLocalFilePath(String localFilePath) {
		this.localFilePath = localFilePath;
	}

	public String getOssPath() {
		return ossPath;
	}

	public void setOssPath(String ossPath) {
		this.ossPath = ossPath;
	}

	public String getBakServerType() {
		return bakServerType;
	}

	public void setBakServerType(String bakServerType) {
		this.bakServerType = bakServerType;
	}

	public String getBakServerName() {
		return bakServerName;
	}

	public void setBakServerName(String bakServerName) {
		this.bakServerName = bakServerName;
	}

	public String getBakAddr() {
		return bakAddr;
	}

	public void setBakAddr(String bakAddr) {
		this.bakAddr = bakAddr;
	}

	public String getFileHandleStatus() {
		return fileHandleStatus;
	}

	public void setFileHandleStatus(String fileHandleStatus) {
		this.fileHandleStatus = fileHandleStatus;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getBigUrl() {
		return bigUrl;
	}

	public void setBigUrl(String bigUrl) {
		this.bigUrl = bigUrl;
	}

	public String getClientTypeDisplay() {
		return clientTypeDisplay;
	}

	public void setClientTypeDisplay(String clientTypeDisplay) {
		this.clientTypeDisplay = clientTypeDisplay;
	}

	public Integer getSortValue() {
		return sortValue;
	}

	public void setSortValue(Integer sortValue) {
		this.sortValue = sortValue;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}

	public Integer getCreated() {
		return created;
	}

	public void setCreated(Integer created) {
		this.created = created;
	}

	public String getModifier() {
		return modifier;
	}

	public void setModifier(String modifier) {
		this.modifier = modifier;
	}

	public String getModifierName() {
		return modifierName;
	}

	public void setModifierName(String modifierName) {
		this.modifierName = modifierName;
	}

	public Integer getModified() {
		return modified;
	}

	public void setModified(Integer modified) {
		this.modified = modified;
	}

	public Integer getDpStatus() {
		return dpStatus;
	}

	public void setDpStatus(Integer dpStatus) {
		this.dpStatus = dpStatus;
	}

	public Boolean getNotDeleted() {
		return notDeleted;
	}

	public void setNotDeleted(Boolean notDeleted) {
		this.notDeleted = notDeleted;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getCcol1() {
		return ccol1;
	}

	public void setCcol1(String ccol1) {
		this.ccol1 = ccol1;
	}

	public String getCcol2() {
		return ccol2;
	}

	public void setCcol2(String ccol2) {
		this.ccol2 = ccol2;
	}

	public String getCcol3() {
		return ccol3;
	}

	public void setCcol3(String ccol3) {
		this.ccol3 = ccol3;
	}

	public BigDecimal getDcol1() {
		return dcol1;
	}

	public void setDcol1(BigDecimal dcol1) {
		this.dcol1 = dcol1;
	}

	public BigDecimal getDcol2() {
		return dcol2;
	}

	public void setDcol2(BigDecimal dcol2) {
		this.dcol2 = dcol2;
	}

	public Integer getTypeData() {
		return typeData;
	}

	public void setTypeData(Integer typeData) {
		this.typeData = typeData;
	}

	public String getDpStatusDisplay() {
		return dpStatusDisplay;
	}

	public void setDpStatusDisplay(String dpStatusDisplay) {
		this.dpStatusDisplay = dpStatusDisplay;
	}

	public String getOrderSql() {
		return orderSql;
	}

	public void setOrderSql(String orderSql) {
		this.orderSql = orderSql;
	}
	
}
